
package tienda.zapateria.siszap.gui.control.model;

import org.rx.cr.gui.table.AbstractTableModel;
import org.rx.cr.util.Utilitarios;
import tienda.zapateria.siszap.be.BEPersona;


public class ModeloPersona extends AbstractTableModel<BEPersona>{

    
    public ModeloPersona() {
        setTitles(new String[]{"ID","Personal","DNI","Estado"});
    }
    @Override
    public Object getObjectCell(int fila, int columna) {
        switch(columna){
            case 0: return Utilitarios.numberFormat(get(fila).getPersonaid(),"####");
            case 1: return get(fila).getApellido().toUpperCase()+", "+Utilitarios.toUpperCaseInit(get(fila).getNombre());
            case 2: return get(fila).getDni();
            case 3: return get(fila).getEstadocuenta();
            default:return null;
    } }
    
}
